travelling exhibition - Turkish English Dictionary